

package com.zdsx.dto;

import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 产品信息
 *
 * @author Lr
 * @since 1.0.0
 */
@Data
@EqualsAndHashCode(callSuper=false)
public class ProductInfoDTO implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	 * 更新时需要这个id
	 */
	private Long id;

	/**
	 * 产品类型：光学类、常规类
	 */
	@NotNull
	private String category;

	/**
	 * 产品编码
	 */
	@NotNull
	private String productCode;
	/**
	 * 产品名称
	 */
	@NotNull
	private String productName;
	/**
	 * 产品简介
	 */
	private String productDesc;
	/**
	 * 产品图片
	 */
	@NotNull
	private String productImage;

    /**
     * 状态：0未发布，1已发布
	 */
	private int status;


}